﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace OneSchema
{
    public class AttributeSet : BitSet<string>
    {
        public static UniversalBitSet<string> UniversalSet;

        public AttributeSet()
            : base(AttributeSet.UniversalSet)
        { }

        public AttributeSet(AttributeSet otherSet)
            : base(otherSet)
        { }

        public AttributeSet(IEnumerable<string> attributes)
            : base(AttributeSet.UniversalSet, attributes)
        { }

        public AttributeSet(string commaDelimitedAttr)
            :this(commaDelimitedAttr.Split(new char[] {','},StringSplitOptions.RemoveEmptyEntries))
        { }


    }
}
